package centerdo

// @schema_export --ident=schema --json
// @schema_go
// @schema_ts
// @cache_go
// @alias D聊天
type D聊天 struct {
	// @alias _id
	B编号 string `alias:"_id"`
	// @alias 玩家
	W玩家 string `alias:"玩家" dlink:"玩家"`
	// @alias 游戏服
	Y游戏服 string `alias:"游戏服" dlink:"游戏服"`
	// @alias 频道
	P频道 L聊天频道 `alias:"频道"`
	// @alias 发送者
	F发送者 string `alias:"发送者" dlink:"角色"`
	// 私聊：私聊对象的角色编号
	// @alias 接收者
	J接收者 string `alias:"接收者" dlink:"角色"`
	// @alias 内容
	N内容 string `alias:"内容"`
	// @alias 创建时间
	C创建时间 int `alias:"创建时间"`
}

// @schema_go --EnumToString=true
// @schema_ts
// @alias 聊天频道
type L聊天频道 int

const (
	L聊天频道_未知 L聊天频道 = iota
	L聊天频道_私聊
	L聊天频道_系统
	L聊天频道_客服
	L聊天频道_世界
	L聊天频道_行会
)
